package cn.tedu.submarine;

import javax.swing.*;

/**深水炸弹*/
public class Bomb extends SeaObject{
    Bomb(int x, int y){//每个深水炸弹的x和y不同,需要传参.
        super(9,12,x,y,3);
    }
    /** 重写move()移动 */
    public void move(){
        y += speed; //y+(向下)
    }
    /**重写getImage()获取图片的抽象方法*/
    @Override
    public ImageIcon getImage() {
        return Images.bomb;
    }
    /**重写isOutOfBounds()检测炸弹是否越界*/
    public boolean isOutOfBounds(){
        return this.y>=World.HEIGHT;//深水炸弹的y>=窗口的高，即为越界了
    }
}
